immunofluorescence microscopy - Turkish English Dictionary